cap sleeve - French English Dictionary